package com.pb.infra.taskManage.entity;


import lombok.Data;

import java.io.Serializable;
import java.util.List;
import java.util.Map;


/**
 * 任务调度引擎 虚拟机配置表(MaJobVmCfg)实体类
 *
 * @author 贾轶飞
 * @since 2022-10-17 15:04:05
 */
@Data
public class MaJobVmCfg implements Serializable {

    private static final long serialVersionUID = 352453326347832592L;

    private List<Map<String,String>> taskList;
    
    /**
     * 主键
     */
    private Long id;
    /**
     * 虚拟桌面名称
     */
    private String vmName;
    /**
     * 虚拟机地址IP
     */
    private String vmIp;
    /**
     * 描述
     */
    private String vmDesc;
    /**
     * 登录账号
     */
    private String vmUser;
    /**
     * 登录密码
     */
    private String vmPwd;
    /**
     * 虚拟机访问端口
     */
    private String vmPort;

    /**
     * 虚拟机状态
     */
    private String vmStat;

    /**
     * cmd
     */
    private String vmCmd;

    /**
     * 预留参数1
     */
    private String vmParam1;
    /**
     * 预留参数2
     */
    private String vmParam2;
    /**
     * 预留参数3
     */
    private String vmParam3;



    /**
     * 重启调度的编码
     */
    private List<String> sysNo;
}

